import { Entity } from "../../../core/Entity";
import { SkillEffect } from "../SkillEffect";

// 位移效果
export class MovementEffect extends SkillEffect {
    constructor(
        source: Entity,
        targets: Entity[],
        private distance: number,
        private direction: Vector3
    ) {
        super(source, targets);
    }
    
    public apply(): void {
        this.targets.forEach(target => {
            // 实现位移逻辑
        });
    }
}